\hypertarget{class_thread_base}{\section{Thread\-Base Class Reference}
\label{class_thread_base}\index{Thread\-Base@{Thread\-Base}}
}


{\ttfamily \#include $<$Thread.\-hpp$>$}

Inheritance diagram for Thread\-Base\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=1.707317cm]{class_thread_base}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
bool \hyperlink{class_thread_base_af738d31227214fed311b1689b917db33}{Get\-Is\-Suspended} ()
\item 
bool \hyperlink{class_thread_base_af35fd74c7643637ce7bd26f90b306575}{Stop} ()
\item 
bool \hyperlink{class_thread_base_a29e799d5b1b7dc308617e71f5636c025}{Suspend} ()
\item 
bool \hyperlink{class_thread_base_aea00f6a344823261b7a52806e5c48308}{Resume} ()
\end{DoxyCompactItemize}
\subsection*{Friends}
\begin{DoxyCompactItemize}
\item 
\hypertarget{class_thread_base_adad1ad006f7c02b2aa7d5b10491f751d}{{\footnotesize template$<$typename Function $>$ }\\class {\bfseries Thread}}\label{class_thread_base_adad1ad006f7c02b2aa7d5b10491f751d}

\item 
\hypertarget{class_thread_base_a20d45f139220b2e48d06be908e5562da}{class {\bfseries Thread$<$ Any $>$}}\label{class_thread_base_a20d45f139220b2e48d06be908e5562da}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
The \hyperlink{class_thread_base}{Thread\-Base} class is the base class for all Threads. 

\subsection{Member Function Documentation}
\hypertarget{class_thread_base_af738d31227214fed311b1689b917db33}{\index{Thread\-Base@{Thread\-Base}!Get\-Is\-Suspended@{Get\-Is\-Suspended}}
\index{Get\-Is\-Suspended@{Get\-Is\-Suspended}!ThreadBase@{Thread\-Base}}
\subsubsection[{Get\-Is\-Suspended}]{\setlength{\rightskip}{0pt plus 5cm}bool Thread\-Base\-::\-Get\-Is\-Suspended (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_thread_base_af738d31227214fed311b1689b917db33}
Get whether the \hyperlink{class_thread}{Thread} is suspended.

\begin{DoxyReturn}{Returns}
True if the \hyperlink{class_thread}{Thread} is suspended or false if otherwise. 
\end{DoxyReturn}
\hypertarget{class_thread_base_aea00f6a344823261b7a52806e5c48308}{\index{Thread\-Base@{Thread\-Base}!Resume@{Resume}}
\index{Resume@{Resume}!ThreadBase@{Thread\-Base}}
\subsubsection[{Resume}]{\setlength{\rightskip}{0pt plus 5cm}bool Thread\-Base\-::\-Resume (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_thread_base_aea00f6a344823261b7a52806e5c48308}
Resume the \hyperlink{class_thread}{Thread}.

\begin{DoxyReturn}{Returns}
If the \hyperlink{class_thread}{Thread} exists and was successfully resumed. 
\end{DoxyReturn}
\hypertarget{class_thread_base_af35fd74c7643637ce7bd26f90b306575}{\index{Thread\-Base@{Thread\-Base}!Stop@{Stop}}
\index{Stop@{Stop}!ThreadBase@{Thread\-Base}}
\subsubsection[{Stop}]{\setlength{\rightskip}{0pt plus 5cm}bool Thread\-Base\-::\-Stop (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_thread_base_af35fd74c7643637ce7bd26f90b306575}
Stop the \hyperlink{class_thread}{Thread}.

\begin{DoxyReturn}{Returns}
If the \hyperlink{class_thread}{Thread} exists and was successfully stopped. 
\end{DoxyReturn}
\hypertarget{class_thread_base_a29e799d5b1b7dc308617e71f5636c025}{\index{Thread\-Base@{Thread\-Base}!Suspend@{Suspend}}
\index{Suspend@{Suspend}!ThreadBase@{Thread\-Base}}
\subsubsection[{Suspend}]{\setlength{\rightskip}{0pt plus 5cm}bool Thread\-Base\-::\-Suspend (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_thread_base_a29e799d5b1b7dc308617e71f5636c025}
Suspend the \hyperlink{class_thread}{Thread}.

\begin{DoxyReturn}{Returns}
If the \hyperlink{class_thread}{Thread} exists and was successfully suspended. 
\end{DoxyReturn}


The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
C\-:/\-Users/\-Sam/\-Projects/\-F\-R\-C/\-Libraries/\-Fpk/\-Entech-\/\-Fpk-\/\-Subscribers/\-Entech-\/\-Fpk/Thread.\-hpp\item 
C\-:/\-Users/\-Sam/\-Projects/\-F\-R\-C/\-Libraries/\-Fpk/\-Entech-\/\-Fpk-\/\-Subscribers/\-Entech-\/\-Fpk/Thread.\-cpp\end{DoxyCompactItemize}
